// 此文件为uView的主题变量，这些变量目前只能通过uni.scss引入才有效，另外由于
// uni.scss中引入的样式会同时混入到全局样式文件和单独每一个页面的样式中，造成微信程序包太大，
// 故uni.scss只建议放scss变量名相关样式，其他的样式可以通过main.js或者App.vue引入

$u-main-color: #303133;
$u-content-color: #606266;
$u-tips-color: #909399;
$u-light-color: #c0c4cc;
$u-border-color: #e4e7ed;
$u-bg-color: #f3f4f6;

$u-type-primary: #2979ff;
$u-type-primary-light: #ecf5ff;
$u-type-primary-disabled: #a0cfff;
$u-type-primary-dark: #2b85e4;

$u-type-warning: #ff9900;
$u-type-warning-disabled: #fcbd71;
$u-type-warning-dark: #f29100;
$u-type-warning-light: #fdf6ec;

$u-type-success: #19be6b;
$u-type-success-disabled: #71d5a1;
$u-type-success-dark: #18b566;
$u-type-success-light: #dbf1e1;

$u-type-error: #fa3534;
$u-type-error-disabled: #fab6b6;
$u-type-error-dark: #dd6161;
$u-type-error-light: #fef0f0;

$u-type-info: #909399;
$u-type-info-disabled: #c8c9cc;
$u-type-info-dark: #82848a;
$u-type-info-light: #f4f4f5;

$u-form-item-height: 70rpx;
$u-form-item-border-color: #dcdfe6;


.full-page{
	width: 100vw;
	height: 100vh;
	overflow: auto;
}

/* 页面根节点样式定制 */
.root-style {
	/* 标准字体大小: 迷你 */
	--text-12: 12px;
	/* 标准字体大小: 小 */
	--text-14: 14px;
	/* 标准字体大小: 中 */
	--text-16: 16px;
	/* 标准字体大小: 大 */
	--text-18: 18px;
	/* 按钮容器离左侧的宽度 */
	--btn-box-left: 15px;
	/* 按钮容器离右侧的宽度 */
	--btn-box-right: 15px;
	/* 按钮容器离底部的宽度 */
	--btn-box-bottom: 15px;

	font-size: var(--text-16);

	&.text-12, .text-12 { font-size: var(--text-12); }
	&.text-14, .text-14 { font-size: var(--text-14); }
	&.text-16, .text-16 { font-size: var(--text-16); }
	&.text-18, .text-18 { font-size: var(--text-18); }
}

/* 底部按钮框样式 */
.bottom-btn-box {
	position: fixed;
	bottom: 0;
	left: var(--btn-box-left);
	right: var(--btn-box-right);
	padding-top: 10px;
	padding-bottom: var(--btn-box-bottom);
	background-color: #ffffff;
	
	.next-btn{
		/* #ifdef H5 */
		height: 45px !important;
		/* #endif */
		
		.next-text{
			/* #ifdef H5 */
			font-size: var(--text-16);
			font-weight: bold;
			/* #endif */
		}
	}
}

/* 页面标题样式 */
.u-title {
	/* #ifdef H5 */
	font-size: var(--text-16) !important;
	/* #endif */
}
/* 页面返回图标样式 */
.uicon-nav-back{
	/* #ifdef H5 */
	font-size: 25px !important;
	/* #endif */
}


.full-page-custom {
	/* #ifdef H5 */
	height: calc(100vh - 44px);
	/* #endif */
	
	/* #ifdef MP */
	height: 100vh;
	/* #endif */
	
	width: 100vw;
	overflow: hidden;
}

.page-detail{
	display: flex;
	flex: 1;
	flex-flow: column;
}

.test-detail{
	--font-color: #332c2b;
	display: flex;
	flex: 1;
	flex-flow: column;
	position: relative;
	
	
}

.full-page.theme-1{
	background: #fff url() no-repeat;
	background-size: 100%;
}

.timer-btn{
	position: absolute;
	right: 10px;
	top: -15px;
	z-index: 8;
}

/* #ifdef H5 */
.uni-tabbar-bottom{
	display: none !important;
}
/* #endif */

